package com.it.service;

import com.it.bean.UserBasicBean;

import java.util.List;

public interface UserService {
    UserBasicBean login(String loginId, String pwd) throws Exception;

    /**
     * 根据用户ID 获取用户信息
     * @param id
     * @return
     */
    UserBasicBean getUserBasicBeanById(String id) throws Exception;

    /**
     * 根据用户id获取自己的好友
     * @param uid
     * @return
     */
    List<UserBasicBean> getFriendListByUid(String uid);

    /**
     * 获取好友列表
     * @param userBasicBean
     * @return
     * @throws Exception
     */
    List<UserBasicBean> getFriendListByUser(UserBasicBean userBasicBean) throws Exception;
}
